5.8 【方法，方法的组成要素、方法的调用，定义方法、定义求和】
方法，方法的组成要素
package com.jc;

public class Hello {

		/*
		 *  是一个方法
		 *  
		 *  方法的组成要素
		 *  
		 */
		// 方法定义
//		修饰符   修饰符  返回值类型  方法名称 参数列表（数据类型 变量名）
		public static void    main(String[] args) {
			// 方法体
			System.out.println("Hello Java");  // 方法调用(调用的方法名称，实际参数)
		}
	
}

方法的调用，定义方法
package com.jc;

public class MyPrint {

	public static void main(String[] args) {
		//方法调用 
		print("Hello Method");
		
		String s = "你好 Method";
		
		print(s);
	}
	// 自己定义一个方法
	public static void print(String s) {
		// 输出信息
		System.out.println(s);
		
	}

}
方法的调用-定义求和
package com.jc;

public class Myadd {

	public static void main(String[] args) {
		// 方法调用
		// 注意，一定要与返回值类型匹配
		int n = add(2,3);
		
		System.out.println(n);
		
		int a = 5;
		int c = 9;
		
		int b = add(a,c);
		
		System.out.println(b);
	}
	
	// 定义求和的方法
	public static int add(int a,int b) {
		// 注意 需要使用 return 
		return a + b;
	}

}
方法的调用
package com.jc;

public class PrintString {

	public static void main(String[] args) {
		String s = hello("Method");
		
		print(s);
		
		String ss = "Java";
		
		print(hello(ss));
	}
	
	public static String hello(String s) {
		return "你好 " + s;
	}

	public static void print(String s) {
		System.out.println(s);							
		
		return;  //  不需要返回值
	}
}

package com.jc;

public class Lian {

	public static void main(String[] args) {
		int a = 9;
		
		// 求绝对值
		int c = jue(a);
		System.out.println(c);
		
		// 判断是否为偶数
		boolean d = ou(a);
		System.out.println(d);
		
		// 判断是否为闰年
		int b = 2024;
		boolean e = run(b);
		System.out.println(e);
		
		// 累加和
		int f = sum(4,7);
		System.out.println(f);

	}
	// 定义求绝对值方法
	public static int jue(int a) {
		if(a<0) {
			a = -a;
		}
		return a;
	}
	
	// 定义是否为偶数方法
	public static boolean ou(int a) {
		boolean b = a % 2 ==0;
		
		return b;
	}
	
	// 定义是否为闰年
	public static boolean run(int a) {
		boolean b = ((a%4==0) && (a%100!=0))||(a%400==0);
		
		return b;
	}
	
	// 定义累加和
	public static int sum(int a,int b) {
		int i;
		int sum = 0;
		for(i = a+1;i < b;i++) {
			sum = sum + i ;
		}
		return sum;
	}
	
	// 整型数组元素求累加和方法
	public static int int()) {
		return;
	}

}
